• word of the day

    alexandrian laurel

    alexandrian laurel - Dictionary definition and meaning for word alexandrian laurel

    Definition
    (noun) East Indian tree having racemes of fragrant white flowers; coastal areas southern India to Malaysia
Download our Mobile App Today
Receive our word of the day
on Whatsapp